A Framework for Identifying Compositional Conflicts in Component-Based Systems
نویسندگان
چکیده
Component composition is an important objective of software engineering. It promises component reuse and therefore a productivity gain, because of shorter time-to-market and improved quality. Unfortunately, composition is difficult to achieve in practical terms, because of technological incompatibilities and diverging component specifications. The objective of this report is to define an Ontology-Based Framework for Identification of Compositional Conflicts in Component-Based Systems that serves as a basis of component integration. The framework provides a platform independent component model and a customizable basis for conflict identification. Within the framework, conflict identification is based on the analysis of structural and behavioral aspects of component descriptions. It also takes property-based descriptions of communicational requirements and technological aspects into account. Analysis identifies mismatched behavior by evaluating customizable relationships in each context. Examples of predefined relationships are subtypes, simulation and bisimulation as well as a property-based relationship. Properties describe structural and behavioral constraints from a different a more abstract viewpoint. This provides two advantages: properties can be used to transform conceptual models into specific representations covering particular communications requirements, and they allow gaining more information regarding incompletely specified components. The framework’s models and rules are realized in Triple, which is a ’RDF-aware’ extension of F-Logic. The execution environment for these rules is the ODIS repository developed by the Fraunhofer ISST. ODIS provides an environment for interpretation of Triple rules and uses XSB, a deductive knowledge base for rule evaluation.
منابع مشابه
A statistical analysis framework for bus reliability evaluation based on AVL data: A case study of Qazvin, Iran
Reliability is a fundamental factor in the operation of bus transportation systems for the reason that it signifies a straight indicator of the quality of service and operator’s costs. Todays, the application of GPS technology in bus systems provides big data availability, though it brings the difficulties of data preprocessing in a methodical approach. In this study, the principal component an...
متن کاملContinuous Compliance Monitoring in ERP Systems - A Method for Identifying Segregation of Duties Conflicts
Segregation of Duties (SOD) can be seen as one major class of control activities within a company's Internal Control framework, contributing to the reliability of financial reporting. In recent years, SOD controls in terms of user access rights have experienced a surge of attention in particular, mostly due to the growing reliance of business processes on ERP systems. This paper presents a meth...
متن کاملComponent-oriented verification of noninterference
Component-based software engineering often relies on libraries of trusted components that are combined to build dependable and secure software systems. Resource dependences, constraint conflicts, and information flow interferences arising from component combination that may violate security requirements can be revealed by means of the noninterference approach to information flow analysis. Howev...
متن کاملCompositional Framework for Real-time Embedded Systems
COMPOSITIONAL FRAMEWORK FOR REAL-TIME EMBEDDED SYSTEMS Insik Shin Supervisor: Insup Lee An embedded system consists of a collection of components that interact with each other and with their environment through sensors and actuators. Two key characteristics of embedded systems are real-time and resource-constrained. As embedded systems become more complex due to increased functionalities, it is...
متن کاملA New multi attribute Decision making Reliability Centered Maintenance in Power Transmission Systems
The present context of the electric industry, characterized by competitive markets, privatization, and regulatory of technical requirements forces the power utilities to optimize their asset management practices and develop the requisite decision plans techno-economically. Practically approaching, this paper devises a new support tool based on a multiattribute decision making (MADM) framework i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004